Hizzle\Noptin\DB\Automation_Rule S

Total Complexity 48
Dependencies 6
Dependents 2
Total lines 359
Lines of code 147
Logical lines of code 76
Comment lines 156
Methods 27
Properties 1

Methods 27

Method Rating Maintainability Complexity Lines of code
prepare_settings()
A
53 9 22
get_email_campaign()
S
62 4 11
set_action_settings()
S
70 3 6
set_trigger_settings()
S
70 3 6
get_edit_url()
S
60 2 14
set_delay()
S
74 2 4
sanitize_action_settings()
S
63 2 10
sanitize_trigger_settings()
S
63 2 10
save()
S
69 2 7
set_times_run()
S
74 2 4
set_updated_at()
S
80 1 3
get_updated_at()
S
79 1 3
set_created_at()
S
80 1 3
get_created_at()
S
79 1 3
get_deprecated_rule()
S
80 1 3
get_times_run()
S
79 1 3
get_action_id()
S
79 1 3
set_status()
S
79 1 3
get_status()
S
79 1 3
get_trigger_settings()
S
79 1 3
get_trigger()
S
80 1 3
set_trigger_id()
S
76 1 4
get_trigger_id()
S
79 1 3
get_action_settings()
S
79 1 3
get_action()
S
80 1 3
set_action_id()
S
76 1 4
get_delay()
S
79 1 3